Star Shell — definition

1. star shell (Noun)

1 definition

star shell (Noun) — An artillery shell containing an illuminant.

2 types of
flare flash